package com.feemanage.domain.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.framework.config.BigDecimalSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("经费调账--经费卡list")
public class AmountAlterationVO {

    @ApiModelProperty("单位名称")
    private String unitName; //单位名称

    @ApiModelProperty("经费卡号")
    private String feeCardNum; //经费卡号

    @ApiModelProperty("经费卡负责人id")
    private String feeChargerId; //经费卡负责人id

    @ApiModelProperty("负责人")
    private String feeChargerName; //负责人

    @ApiModelProperty("累计入账")
    @JsonSerialize(using = BigDecimalSerializer.class)
    private BigDecimal incomeTotal; //累计入账

    @ApiModelProperty("调整量")
    @JsonSerialize(using = BigDecimalSerializer.class)
    private BigDecimal adjustmentFee; //调整量

    @ApiModelProperty("调整后入账")
    @JsonSerialize(using = BigDecimalSerializer.class)
    private BigDecimal afterFee;//调整后入账
}
